Surreal Cloud Beta is now Live!

Learn more Watch the video

Trusted by teams at

Companies using SurrealDB
SurrealDB Cloud2.0DocumentationSurrealistFeatures

Meet SurrealDB - the ultimate multi-model database for tomorrow's applications. Blending the strengths of SQL, NoSQL, and graph databases, SurrealDB is built for developers who demand versatility, performance, and scale.

One platform, unlimited possibilities

One platform, unlimited possibilities

Forget choosing between SQL and NoSQL - SurrealDB offers the power of relational, document, graph, time-series, and key-value data models in a single, unified platform. Query your data however you like, without switching between databases. Now, everything is possible with one engine.

Blazing fast real-time updates

Blazing fast real-time updates

In a world where every millisecond counts, SurrealDB keeps your apps in sync across all devices, in real-time. Whether it's live dashboards, collaborative apps, or data-heavy services - your users will never miss a beat.

Effortless scale, zero stress

Effortless scale, zero stress

Whether you're a startup launching your first product or an enterprise scaling to millions, SurrealDB is designed to grow with you. Run it on a single in-memory node, or scale it effortlessly to hundreds of nodes with built-in high-availability and distributed architecture. Infinite scalability, without the headaches.

Built for the future: AI and machine learning

Built for the future: AI and machine learning

SurrealDB isn't just about today - it's about tomorrow. With support for vector embeddings, AI-driven analytics, and machine learning directly within the database, you're always one step ahead of the competition. Make data smarter, faster.

Query the way you want

Query the way you want

Whether it's traditional SQL, GraphQL, REST, or querying with NoSQL SDKs - SurrealDB fits into your stack like a glove. No more convoluted backend systems; your data, your rules.

Security first

Security first

Advanced security is baked in, from customisable row-level permissions to built-in API layers. With SurrealDB, your data is always safe—so you can stop worrying and start building.

Simple schema management

Simple schema management

Define your schema, API, and permissions all in one place. Say goodbye to messy, hand-coded APIs and complex backend integrations. With SurrealDB, you can go from idea to production in minutes, not months.

API support

API support

Use REST or WebSockets for real-time connections to your back-end systems, ensuring smooth communication between your database and frameworks like Express, Django, or Ruby on Rails.

GraphQL-ready

GraphQL-ready

With GraphQL support, you are able to query your data in a flexible, API-driven way that perfectly fits with modern app architectures.

Compatible with your tools

Compatible with your tools

Whether it's Java, Python, Javascript, Rust, Golang, or another language, SurrealDB's drivers make it easy to integrate into your existing tech stack and favourite programming environments.

SurrealDB is open-source, incredibly easy to install, and integrates seamlessly into your workflow. From startups to enterprises, SurrealDB is the secret weapon you've been waiting for.

SurrealDB CloudSurrealist2.0DocumentationEnterpriseFeatures